| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

ResourceSetLoadQuery.h
1 // ResourceSetLoadQuery.h
3 //
5
6 namespace nkGraphics
7 {
11 class ResourceSetLoadQuery
12 {
13 public :
14
18 ResourceSetLoadQuery () noexcept ;
19
23 nkMemory::StringView getPath () const ;
27 ResourceDeclAugmentCallback* getAugmentCallback () const ;
31 bool getScene () const ;
35 bool getMeshes () const ;
39 bool getShaders () const ;
43 bool getShaderPrograms () const ;
47 bool getCompositors () const ;
51 bool getDefaultCompositor () const ;
55 bool getRenderQueues () const ;
59 bool getSamplers () const ;
63 bool getTextures () const ;
67 bool getBuffers () const ;
71 bool getBlendState () const ;
75 bool getDepthStencilState () const ;
79 bool getRasterState () const ;
83 bool getCameras () const ;
84
90 void setPath (nkMemory::StringView value) ;
96 void setAugmentCallback (ResourceDeclAugmentCallback* value) ;
102 void setScene (bool value) ;
108 void setMeshes (bool value) ;
114 void setShaders (bool value) ;
120 void setShaderPrograms (bool value) ;
126 void setCompositors (bool value) ;
132 void setDefaultCompositor (bool value) ;
138 void setRenderQueues (bool value) ;
144 void setSamplers (bool value) ;
150 void setTextures (bool value) ;
156 void setBuffers (bool value) ;
162 void setBlendState (bool value) ;
168 void setDepthStencilState (bool value) ;
174 void setRasterState (bool value) ;
180 void setCameras (bool value) ;
181 } ;
182 }
nkGraphics::ResourceSetLoadQuery::setShaderPrograms
void setShaderPrograms(bool value)
nkGraphics::ResourceSetLoadQuery::setSamplers
void setSamplers(bool value)
nkGraphics::ResourceSetLoadQuery::getBlendState
bool getBlendState() const
nkGraphics::ResourceSetLoadQuery::setScene
void setScene(bool value)
nkGraphics::ResourceSetLoadQuery::getRasterState
bool getRasterState() const
nkGraphics::ResourceSetLoadQuery::setRenderQueues
void setRenderQueues(bool value)
nkGraphics::ResourceSetLoadQuery::getShaders
bool getShaders() const
nkGraphics::ResourceSetLoadQuery::getScene
bool getScene() const
nkGraphics::ResourceSetLoadQuery::getMeshes
bool getMeshes() const
nkGraphics::ResourceSetLoadQuery::setCameras
void setCameras(bool value)
nkGraphics::ResourceSetLoadQuery::setShaders
void setShaders(bool value)
nkGraphics::ResourceSetLoadQuery::setAugmentCallback
void setAugmentCallback(ResourceDeclAugmentCallback *value)
nkGraphics::ResourceSetLoadQuery::setCompositors
void setCompositors(bool value)
nkGraphics::ResourceSetLoadQuery::getCompositors
bool getCompositors() const
nkGraphics::ResourceSetLoadQuery::setPath
void setPath(nkMemory::StringView value)
nkGraphics::ResourceSetLoadQuery::getTextures
bool getTextures() const
nkGraphics::ResourceDeclAugmentCallback
A callback called whenever a resource is being processed, during a save or load of resource set.
Definition: ResourceDeclAugmentCallback.h:20
nkGraphics::ResourceSetLoadQuery::setDefaultCompositor
void setDefaultCompositor(bool value)
nkGraphics::ResourceSetLoadQuery::setBlendState
void setBlendState(bool value)
nkGraphics::ResourceSetLoadQuery::setDepthStencilState
void setDepthStencilState(bool value)
nkGraphics::ResourceSetLoadQuery::setMeshes
void setMeshes(bool value)
nkGraphics::ResourceSetLoadQuery::getDefaultCompositor
bool getDefaultCompositor() const
nkGraphics::ResourceSetLoadQuery
Holds information about a resource set (project) load query.
Definition: ResourceSetLoadQuery.h:12
nkGraphics::ResourceSetLoadQuery::getBuffers
bool getBuffers() const
nkGraphics::ResourceSetLoadQuery::getSamplers
bool getSamplers() const
nkGraphics::ResourceSetLoadQuery::setTextures
void setTextures(bool value)
nkGraphics::ResourceSetLoadQuery::ResourceSetLoadQuery
ResourceSetLoadQuery() noexcept
nkGraphics
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
nkGraphics::ResourceSetLoadQuery::getShaderPrograms
bool getShaderPrograms() const
nkGraphics::ResourceSetLoadQuery::getCameras
bool getCameras() const
nkGraphics::ResourceSetLoadQuery::getRenderQueues
bool getRenderQueues() const
nkGraphics::ResourceSetLoadQuery::setRasterState
void setRasterState(bool value)
nkGraphics::ResourceSetLoadQuery::getDepthStencilState
bool getDepthStencilState() const
nkGraphics::ResourceSetLoadQuery::getPath
nkMemory::StringView getPath() const
nkGraphics::ResourceSetLoadQuery::getAugmentCallback
ResourceDeclAugmentCallback * getAugmentCallback() const
nkMemory
Encompasses all API of component NilkinsMemory.
Definition: Allocator.h:7
nkGraphics::ResourceSetLoadQuery::setBuffers
void setBuffers(bool value)